mountains of the exalted - Alemán Inglés Diccionario